fixed lease term - Español Inglés Diccionario